Faster Provable Sieving Algorithms for the Shortest Vector Problem and the Closest Vector Problem on Lattices in ?p Norm
نویسندگان
چکیده
In this work, we give provable sieving algorithms for the Shortest Vector Problem (SVP) and Closest (CVP) on lattices in ?p norm (1?p??). The running time obtain is better than existing algorithms. We a new linear procedure that works all main idea to divide space into hypercubes such each vector can be mapped efficiently sub-region. achieve complexity of 22.751n+o(n), which much less 23.849n+o(n) previous best algorithm. also introduce mixed procedure, where point hypercube within ball then quadratic sieve performed hypercube. This improves time, especially ?2 norm, 22.25n+o(n), while List Sieve Birthday algorithm has 22.465n+o(n). adopt our techniques approximation SVP CVP (1?p??) show 22.001n+o(n), have 23.169n+o(n).
منابع مشابه
The Closest Vector Problem on Some Lattices
The closest vector problem for general lattices is NP-hard. However, we can efficiently find the closest lattice points for some special lattices, such as root lattices (An, Dn and some En). In this paper, we discuss the closest vector problem on more general lattices than root lattices.
متن کاملthe algorithm for solving the inverse numerical range problem
برد عددی ماتریس مربعی a را با w(a) نشان داده و به این صورت تعریف می کنیم w(a)={x8ax:x ?s1} ، که در آن s1 گوی واحد است. در سال 2009، راسل کاردن مساله برد عددی معکوس را به این صورت مطرح کرده است : برای نقطه z?w(a)، بردار x?s1 را به گونه ای می یابیم که z=x*ax، در این پایان نامه ، الگوریتمی برای حل مساله برد عددی معکوس ارانه می دهیم.
15 صفحه اولClosest Vector Problem
The Closest Vector Problem (CVP) is a computational problem on lattices closely related to SVP. (See Shortest Vector Problem.) Given a lattice L and a target point ~x, CVP asks to find the lattice point closest to the target. As for SVP, CVP can be defined with respect to any norm, but the Euclidean norm is the most common (see the entry lattice for a definition). A more relaxed version of the ...
متن کاملThe Shortest Vector Problem in Lattices with Many Cycles
In this paper we investigate how the complexity of the shortest vector problem in a lattice Λ depends on the cycle structure of the additive group Z/Λ. We give a proof that the shortest vector problem is NP-complete in the max-norm for n-dimensional lattices Λ where Z/Λ has n−1 cycles. We also give experimental data that show that the LLL algorithm does not perform significantly better on latti...
متن کاملSolving the Shortest Vector Problem in Lattices Faster Using Quantum Search
By applying Grover’s quantum search algorithm to the lattice algorithms of Micciancio and Voulgaris, Nguyen and Vidick, Wang et al., and Pujol and Stehlé, we obtain improved asymptotic quantum results for solving the shortest vector problem. With quantum computers we can provably find a shortest vector in time 2, improving upon the classical time complexity of 2 of Pujol and Stehlé and the 2 of...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Algorithms
سال: 2021
ISSN: ['1999-4893']
DOI: https://doi.org/10.3390/a14120362